Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21A CHURCH ROAD Semi-Detached £353,673 £287,000 19 Oct 2018